package main
import "fmt"
var name string
func main() {
		// 打印 "hello world"
		fmt.Println("hello world")
		//变量声明,变量不可以重复声明
		var age int = 18//第一种声明变量类型
		// var name string//第二种声明类型,不赋值
		var isOk = true
		x := 10 // 声明并初始化变量 x，类型自动推断为 int,第四种,批量赋值
		y, z := 20, "world" // 同时声明并初始化多个变量
		var a,b,c=  1,2.3,true//一次声明多个变量

		name="zhangsan"
		fmt.Println(age,name,isOk)
		fmt.Println(a,b,c)
		fmt.Println(x,y,z)
		fmt.Printf("%T %T %T",x,y,z)
}
		

